be an all-purpose thing - Turkish English Dictionary